\hypertarget{class_udp_socket}{
\section{UdpSocket Class Reference}
\label{class_udp_socket}\index{UdpSocket@{UdpSocket}}
}
Inheritance diagram for UdpSocket:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{class_udp_socket}
\end{center}
\end{figure}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_udp_socket_1_1_implementation}{Implementation}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_udp_socket_aae61dcc326dac4865d424ea2541bb20f}{
\hyperlink{class_ip_endpoint_name}{IpEndpointName} {\bfseries LocalEndpointFor} (const \hyperlink{class_ip_endpoint_name}{IpEndpointName} \&remoteEndpoint) const }
\label{class_udp_socket_aae61dcc326dac4865d424ea2541bb20f}

\item 
\hypertarget{class_udp_socket_ac1414f4e358ac79fa05d59c6ebd943e9}{
void {\bfseries Connect} (const \hyperlink{class_ip_endpoint_name}{IpEndpointName} \&remoteEndpoint)}
\label{class_udp_socket_ac1414f4e358ac79fa05d59c6ebd943e9}

\item 
\hypertarget{class_udp_socket_acb0e80c3fe7f6c37810e4e9632727ed3}{
void {\bfseries Send} (const char $\ast$data, int size)}
\label{class_udp_socket_acb0e80c3fe7f6c37810e4e9632727ed3}

\item 
\hypertarget{class_udp_socket_ad8d2fdc7aca43947f8e5f7ea37b5e01d}{
void {\bfseries SendTo} (const \hyperlink{class_ip_endpoint_name}{IpEndpointName} \&remoteEndpoint, const char $\ast$data, int size)}
\label{class_udp_socket_ad8d2fdc7aca43947f8e5f7ea37b5e01d}

\item 
\hypertarget{class_udp_socket_a9979c7040f6ec8badecb645cdfe72ac8}{
void {\bfseries Bind} (const \hyperlink{class_ip_endpoint_name}{IpEndpointName} \&localEndpoint)}
\label{class_udp_socket_a9979c7040f6ec8badecb645cdfe72ac8}

\item 
\hypertarget{class_udp_socket_a1bd78ba5d8f762980ffee68670a634b3}{
bool {\bfseries IsBound} () const }
\label{class_udp_socket_a1bd78ba5d8f762980ffee68670a634b3}

\item 
\hypertarget{class_udp_socket_a0215881023ce0e48e7bff9b6fb4209e3}{
int {\bfseries ReceiveFrom} (\hyperlink{class_ip_endpoint_name}{IpEndpointName} \&remoteEndpoint, char $\ast$data, int size)}
\label{class_udp_socket_a0215881023ce0e48e7bff9b6fb4209e3}

\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_udp_socket_a6f4cdbff90b333b29915411c057569ef}{
class \hyperlink{class_udp_socket_a6f4cdbff90b333b29915411c057569ef}{SocketReceiveMultiplexer::Implementation}}
\label{class_udp_socket_a6f4cdbff90b333b29915411c057569ef}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
oscpack/ip/UdpSocket.h\item 
oscpack/ip/posix/UdpSocket.cpp\item 
oscpack/ip/win32/UdpSocket.cpp\end{DoxyCompactItemize}
